const App = getApp();
let interstitialAd = null

Page({

  data: {
    tabbar: {},
    doommData: [],
    arr: [],
    // 页面参数
    options: {},
    // 页面元素
    items: {},
    scrollTop: 0,
    taskshow: true
  },
  handleClose() {
    this.setData({
      taskshow: false
    })
  },
  handleurl() {
    wx.navigateTo({
      url: '/pages/sign/money/index',
    })
  },
  fetcheuser() {
    App._post_form("order/getBuyers", {}, (res) => {
      if (res.code == 1) {
        let arr = []
        res.data.map((v) => {
          arr.push(v.name)

          return v
        })


        this.setData({
          arr: arr
        })

      }
    })
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    App.editTabbar();
    // this.fetcheuser()

    // 当前页面参数
    this.setData({
      options,
      // taskshow: true
    });
    // 加载页面数据
    this.getPageData();
    // 在页面onLoad回调事件中创建激励视频广告实例
    // if (wx.createInterstitialAd) {

    //   interstitialAd = wx.createInterstitialAd({
    //     adUnitId: 'adunit-9cdb4ab9ad59c07e'
    //   })
    //   try {
    //     console.log(interstitialAd.closeHandler)
    //     if (interstitialAd.closeHandler) {
    //       interstitialAd.offClose(videoAd.closeHandler);
    //       console.log("videoAd.offClose卸载成功");
    //     }

    //   } catch (e) {
    //     console.log("videoAd.offClose 卸载失败");
    //   }
    //   interstitialAd.onLoad(() => {})
    //   interstitialAd.onError((err) => {})
    //   interstitialAd.closeHandler = function (res) {}
    //   interstitialAd.onClose(interstitialAd.closeHandler);
     
    // }
   
  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow() {
    // setTimeout(() => {
    //   console.log(22222222222)
    //   interstitialAd.show().catch((err) => {
    //     console.error(err)
    //   })
    // }, 15000)
    if (wx.getStorageSync('token')) {
      this.fetcheuser()

    }

    //隐藏系统tabbar
    wx.hideTabBar();
    // 更新购物车角标
    App.setCartTabBadge()
  },
  onHide() {
    clearInterval(cycle)
    ids = 0;
    doommList = []
  },
  onUnload() {
    clearInterval(cycle)
    ids = 0;
    doommList = []
  },

  /**
   * 加载页面数据
   */
  getPageData(callback) {
    let _this = this;
    App._get('page/index', {
      page_id: _this.data.options.page_id || 0
    }, result => {
      // 设置顶部导航栏栏
      _this.setPageBar(result.data.page);
      _this.setData(result.data);
      if(result.data.setting.is_open_pic==0){
        this.setData({
          taskshow:false
        })
      }else{
        this.setData({
          taskshow:true
        })
      }
      // 回调函数
      typeof callback === 'function' && callback();
    });
  },

  /**
   * 设置顶部导航栏
   */
  setPageBar(page) {
    // 设置页面标题
    wx.setNavigationBarTitle({
      title: page.params.title
    });
    // 设置navbar标题、颜色
    wx.setNavigationBarColor({
      frontColor: page.style.titleTextColor === 'white' ? '#ffffff' : '#000000',
      backgroundColor: page.style.titleBackgroundColor
    })
  },

  /**
   * 下拉刷新
   */
  onPullDownRefresh() {
    // 获取首页数据
    this.getPageData(function () {
      wx.stopPullDownRefresh();
    });
  },

  /**
   * 分享当前页面
   */
  onShareAppMessage() {
    const _this = this;
    return {
      title: _this.data.page.params.share_title,
      path: "/pages/index/index?" + App.getShareUrlParams()
    };
  },

  /**
   * 分享到朋友圈
   * 本接口为 Beta 版本，暂只在 Android 平台支持，详见分享到朋友圈 (Beta)
   * https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/share-timeline.html
   */
  onShareTimeline() {
    const _this = this;
    return {
      title: _this.data.page.params.share_title,
      path: "/pages/index/index?" + App.getShareUrlParams()
    };
  }

});